Supported FeaturesΒΆ
Supported Shapes
Exported | |
---|---|
Curves | yes |
Polygons | yes |
Subdivisions | yes |
Fluids | only 3D fluids |
Nurbs | yes |
PaintFX | yes |
Shave And Haircut | yes |
Realflow | Polygon shapes and particles |
PaintFX
If you want to render a PaintFX stroke as polygons, use the Maya command "Convert PaintFX To Polygons". The PaintFX strokes can also be exported as curves. By default, the curves are not exported, you have to tag the PaintFX stroke node explicitly with the "Bake Geometry" Tag.
Curves
The curves can be exported and rendered in Guerilla as individual curves. By default, the curves geometry is not exported, you have to tag them explicitly with the "Bake Geometry" Tag.
Supported Particle Systems
Exported | |
---|---|
Blobby | yes |
Clouds | exported as spheres |
Point | yes |
Sprites | yes |
Spheres | yes |
Streaks | yes |
Multi Streaks | yes |
Multi Sprites | yes |
Multi Point | yes |
The particles type can be modified in Guerilla after an export. The following the particle attributes can be exported :
Exported | SL value | Comments | |
---|---|---|---|
Acceleration | true | color3 | |
Age | true | float15 | |
Age Normalized | true | float15/float13 | Computed with Age and Lifespan |
CollisionNormal | true | color6 | |
CollisionTime | true | float18 | |
CollisionUV | true | st4 | |
Emission | true | color4 | |
Force | true | color5 | |
Ids | true | float1 | |
Normalized Ids | true | float11*0.61803398874989-floor(float11*0.61803398874989) | Computed with Ids |
Lifespan | true | float13 | |
Mass | true | float14 | |
Opacity | true | Os | |
ParentUV | true | st3 | |
Radius | true | float15 | |
RGB | true | Cs | Color in Guerilla |
SpriteScale | true | st2 | |
SpriteTwist | true | float17 | |
Velocity | true | color2 |
If any of those attributes is present in the particle system, it is exported by default. However, you can tag the particle system with the GuerillaParticleXXX tags to control which attributes are exported or not.
In order for the streaks to work, you must export the particles with the velocity attribute, or have at least 2 steps of motion blur.
Supported Attributes
Thoses attributes are exported from Maya and automatically baked if they are connected to anything.
- Matrix (DagNodes)
- Visibility (DagNodes)
- Orthographic (Camera)
- Orthographic Width (Camera)
- Focal Length / Fov (Camera)
- Center Of Interest (Camera)
- Near Clipping Plane (Camera)
- Far Clipping Plane (Camera)
- cameraScale
- cameraAperture
- lensSqueezeRatio
- horizontalFilmOffset
- verticalFilmOffset
- filmFit
- shakeEnabled
- horizontalShake
- verticalShake
- shakeOverscanEnabled
- shakeOverscan
- filmRollValue
- preScale
- postScale
- filmTranslateH
- filmTranslateV
- horizontalRollPivot
- verticalRollPivot
- filmRollOrder
- depthOfField
- focalDistance
- fStop
- focusRegionScale
Geometry Attributes
Thoses attributes are exported from Maya once (no animation).
- opposite (Mesh)
Subdivision Attributes
Thoses attributes are exported from Maya once (no animation) if the "Export Subdivision Attributes" option is enabled.
- displaySmoothMesh
- smoothUVs
- keepBorder
- boundaryRule
- keepHardEdge
- useSmoothPreviewForRender
- smoothLevel
- renderSmoothLevel